// https : // iai.sh.cn/problem/95
#include <bits/stdc++.h>
        using namespace std;

int t[100000];
int main() {

  int n, d;
  cin >> n >> d;
  for (int i = 1; i <= n; i++) {
    cin >> t[i];
  }

  int ans = 0;

  for (int i = 2; i <= n; i++) {
    if (t[i] - t[i - 1] >= d) {
      ans += d;
    } else {
      ans += t[i] - t[i - 1];
    }
    // cout << ans << endl;
  }
  cout << ans + d << endl;

  return 0;
}